/*
 * alberoNario.cpp
 *
 *  Created on: 11/dic/2014
 *      Author: Gabriel
 */

#include <iostream>
#include <string>
#include "alberoNario.h"

using namespace std;

int AlberoNario::numNodi(){
	return 0;
}

int AlberoNario::grado(){
	return 0;
};

NodoAlbero* AlberoNario::padre(NodoAlbero*u){
return u;
};

NodoAlbero* AlberoNario::radice(){
	return radiceAlbero;
};

list AlberoNario::figli(NodoAlbero*u){
	return u->figli;
};

NodoAlbero* AlberoNario::aggiungiNodo(NodoAlbero*u){
	u->figli->insLista(NULL,u->figli->primoLista());
	return u->figli->primoLista()->elemento;
};

void AlberoNario::aggiungiSottoAlbero(AlberoNario*albero ,NodoAlbero*u){

};

void AlberoNario::rimuoviSottoAlbero(NodoAlbero*u){

};
